In a remote corner of Japan